package fabrica2.modelo;

import java.io.Serializable;
import java.sql.Date;
import java.util.Calendar;


public class Evento implements Serializable {

	private static final long serialVersionUID = 12L;
	private int idEvento;
	private String descricao;
	private Date dataInicio;
	private Date dataFim;
	private char encerrado;
	private int idCliente;
	
	public Evento() {
	}

	public Evento(int idEvento, String descricao, int idCliente, Date dataInicio, Date dataFim, char encerrado) {
		super();
		this.idEvento = idEvento;
		this.descricao = descricao;
		this.idCliente = idCliente;
		this.dataInicio = dataInicio;
		this.dataFim = dataFim;
		this.encerrado = encerrado;
	}


	/**
	 * @return the idEvento
	 */
	public int getIdEvento() {
		return idEvento;
	}


	/**
	 * @param idEvento the idEvento to set
	 */
	public void setIdEvento(int idEvento) {
		this.idEvento = idEvento;
	}


	/**
	 * @return the descricao
	 */
	public String getDescricao() {
		return descricao;
	}


	/**
	 * @param descricao the descricao to set
	 */
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}


	/**
	 * @return the idCliente
	 */
	public int getIdCliente() {
		return idCliente;
	}


	/**
	 * @param idCliente the idCliente to set
	 */
	public void setIdCliente(int idCliente) {
		this.idCliente = idCliente;
	}


	public void setEncerrado(char encerrado) {
		this.encerrado = encerrado;
	}

	public char getEncerrado() {
		return encerrado;
	}

	/**
	 * @param dataFim the dataFim to set
	 */
	public void setDataFim(Date dataFim) {
		this.dataFim = dataFim;
	}

	/**
	 * @return the dataFim
	 */
	public Date getDataFim() {
		return dataFim;
	}

	/**
	 * @param dataInicio the dataInicio to set
	 */
	public void setDataInicio(Date dataInicio) {
		this.dataInicio = dataInicio;
	}

	/**
	 * @return the dataInicio
	 */
	public Date getDataInicio() {
		return dataInicio;
	}

	@Override
	public boolean equals(Object obj) {
		Evento evt = (Evento) obj;
		if (getIdEvento() == evt.getIdEvento() && obj instanceof Evento)
			return true;
		return false;
	}

}
